﻿/*--通用基础样式 开始--*/
body{margin:0; padding:0; font-size:12px; font-family:Arial, "宋体", Helvetica, sans-serif; background:#FFFFFF; color:#000;}
a{hide-focus: expression(this.hideFocus=true); outline: none;}
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,p,input{margin:0; padding:0;}
a:link,a:visited{text-decoration:none; color:#333;}
.detail .mycontent a{text-decoration:none; color:#FF0000;}
a:hover{text-decoration:underline; color:#FF0000;}
img{border:0;}
li{list-style:none;}
i,em{font-style:normal;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.pt15{padding-top:15px;}
.mt15{margin-top:15px;}
.mb10{margin-bottom:10px;}
.mtb10{margin:10px 0;}
.pb20{padding-bottom:20px;}
.height20{height:20px;}
.height30{height:30px;}
/*--通用基础样式 结束--*/

/*--通用顶部导航--*/
.czdtopnav_box{width:auto; height:36px; margin:0 auto; border-bottom:#ccc solid 1px; background:#F6F6F6;}
.czdtopnav{width:1000px; height:36px; margin:0 auto; position:relative;}
.czdtopnav_a:link,.czdtopnav_a:visited{float:left; line-height:20px; padding:0 3px 0 4px; margin-top:8px;}
.czdtopnav_a:hover{color:#fff; transition: background 0.5s ease 0s; text-decoration:none; background:#559100; border-radius:3px 0;}
.czdtopnav span{float:left; line-height:36px; color:#999; padding:0 3px}

/*--导航下拉--*/
.czdtopnavxl_btn{width:auto;*width:70px; height:36px; position:relative; z-index:168; float:left;}
.czdtopnavxl_b{width:auto; height:36px; position:relative; z-index:169; line-height:36px;}
.czdtopnavxl_b i{width:9px; height:5px; display:block; float:right; background:url(/Images/zhongkao/pc_img/topnav_icon.png) no-repeat; -moz-transition:0.2s ease-in 0s; -webkit-transition:0.2s ease-in 0s; -o-transition:0.2s ease-in 0s; transition:0.2s ease-in 0s; margin:16px 8px 0 5px;*margin:-20px 8px 0 5px;}
.czdtopnavxl_btn:hover i .czdtopnavxl_l,.czdtopnavxl_xd i{-moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg); margin:15px 8px 0 5px; *margin:-20px 8px 0 5px;}
.czdtopnavxl_b a{text-decoration:none; color:#333;}
.czdtopnavxl_c{ position:absolute; z-index:160; display:none;}
.topnavwz_a{width:1000px; height:100%; right:-304px; top:36px;}
.topnavwz_a_c{width:998px; height:auto; overflow:hidden; background:#fff; border:#999 solid 1px; box-shadow:2px 2px 2px #ccc; z-index:99998; padding-bottom:25px;}
.topnavwz_a_c dl{width:208px; height:auto; overflow:hidden; float:left; padding:0 20px; border-right:#ccc dashed 1px; }
.topnavwz_a_c dl:nth-last-of-type(4n+1){border-right:none;}
.topnavwz_a_c dl dt{width:208px; height:30px; overflow:hidden; float:left;}
.topnavwz_a_c dl dt i{width:11px; height:11px; overflow:hidden; display:block; background:url(/Images/zhongkao/pc_img/topnav_icon.png) no-repeat -145px 0; float:left; margin:10px 5px 0 0px;}
.topnavwz_a_c dl dd{float:left;}
.topnavwz_a_c dl dt a:link,.topnavwz_a_c dl dt a:visited{text-decoration:none; line-height:30px; font-weight:600; color:#559100;}
.topnavwz_a_c dl dt a:hover{text-decoration:underline; color:#FF0000;}
.topnavwz_a_c dl dd a:link,.topnavwz_a_c dl dd a:visited{text-decoration:none; color:#333; line-height:30px; background:url(/Images/zhongkao/pc_img/topnav_icon.png) no-repeat -165px 13px; padding-left:8px;  margin-right:20px; width:auto; height:30px; display:block; float:left;}
.topnavwz_a_c dl dd a:hover{text-decoration:underline; color:#FF0000;}
.topnavwz_b{width:200px; height:100%; right:-55px; top:36px;}
.topnavwz_c{width:200px; height:100%; right:0; top:36px;}
.topnavwz_a_c2{width:198px; height:auto; overflow:hidden; background:#fff; border:#999 solid 1px; box-shadow:2px 2px 2px #ccc; z-index:99998; padding-bottom:25px;}
.topnav_ewm_a{width:200px; height:auto; overflow:hidden; line-height:22px; font-weight:600; color:#333; text-align:center; margin-top:20px;}
.topnav_ewm_b{width:200px; height:auto; overflow:hidden; line-height:22px; color:#999; font-size:14px; text-align:center;}


/*--小图标悬挂左右摆动动画--*/
@keyframes icon_rock{
0%{transform:rotate(0deg)}
25%{transform:rotate(-10deg)}
50%{transform:rotate(0deg)}
75%{transform:rotate(10deg)}
100%{transform:rotate(0deg)}
}
@-webkit-keyframes icon_rock{
0%{-webkit-transform:rotate(0deg)}
25%{-webkit-transform:rotate(-10deg)}
50%{-webkit-transform:rotate(0deg)}
75%{-webkit-transform:rotate(10deg)}
100%{-webkit-transform:rotate(0deg)}
}
@-moz-keyframes icon_rock{
0%{-moz-transform:rotate(0deg)}
25%{-moz-transform:rotate(-10deg)}
50%{-moz-transform:rotate(0deg)}
75%{-moz-transform:rotate(10deg)}
100%{-moz-transform:rotate(0deg)}
}
.iconrock_a{width:15px; height:15px; overflow:hidden; background:url(/Images/zhongkao/pc_img/topnav_icon.png) no-repeat -15px 0; float:left; margin:10px 3px 0 0px;*margin:9px 3px 0 0px;}
.iconrock_b{width:14px; height:13px; overflow:hidden; background:url(/Images/zhongkao/pc_img/topnav_icon.png) no-repeat -35px 0; float:left;margin:10px 3px 0 0px;*margin:9px 3px 0 0px;}
.iconrock_c{width:8px; height:11px; overflow:hidden; background:url(/Images/zhongkao/pc_img/topnav_icon.png) no-repeat -55px 0; float:left; margin:13px 5px 0 0px;*margin:12px 5px 0 0px;}
.iconrock_d{width:18px; height:14px; overflow:hidden; background:url(/Images/zhongkao/pc_img/topnav_icon.png) no-repeat -100px 0; float:left; margin:11px 5px 0 0px;*margin:10px 5px 0 0px;}
.iconrock_e{width:18px; height:16px; overflow:hidden; background:url(/Images/zhongkao/pc_img/topnav_icon.png) no-repeat -70px 0; float:left; margin:11px 5px 0 0px;}
.topnavwz_a_tag{width:11px; height:5px; overflow:hidden; background:url(/Images/zhongkao/pc_img/topnav_icon.png) no-repeat -125px 0; z-index:99999; top:-4px; left:644px; position:absolute;}
.topnavwz_a_tag2{width:11px; height:5px; overflow:hidden; background:url(/Images/zhongkao/pc_img/topnav_icon.png) no-repeat -125px 0; z-index:99999; top:-4px; left:174px; position:absolute;}
.topnavwz_a_tag3{width:11px; height:5px; overflow:hidden; background:url(/Images/zhongkao/pc_img/topnav_icon.png) no-repeat -125px 0; z-index:99999; top:-4px; left:119px; position:absolute;}
.czdtopnav_b{float:left; line-height:36px; display:block; margin-right:8px;}
.czdtopnav_b em{float:left;}
.czdtopnav_b:hover{text-decoration:none; color:#333;}
.czdtopnav_b:hover .iconrock_a,.czdtopnav_b:hover .iconrock_b,.czdtopnav_b:hover .iconrock_c,.czdtopnav_b:hover .iconrock_d,.czdtopnav_b:hover .iconrock_e{transform-origin: 50% 0; animation: icon_rock 1s linear infinite; -webkit-animation: icon_rock 1s linear infinite; -moz-animation: icon_rock 1s linear infinite; -webkit-transform-origin: 50% 0; -moz-transform-origin: 50% 0;}
.czdtopnav_b:hover .iconrock_a{background:url(/Images/zhongkao/pc_img/topnav_icon.png) no-repeat -15px -20px;}
.czdtopnav_b:hover .iconrock_b{background:url(/Images/zhongkao/pc_img/topnav_icon.png) no-repeat -35px -20px;}
.czdtopnav_b:hover .iconrock_c{background:url(/Images/zhongkao/pc_img/topnav_icon.png) no-repeat -55px -20px;}
.topnav_ewm{float:left; width:180px; height:180px; margin:9px 0 0 9px;}
.topnavwz_a_c2xl{float:left; margin:20px 0 0 41px;}
/*top*/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "宋体","Arial Narrow",HELVETICA;background:#fff; -webkit-text-size-adjust:100%;width: 100%;}
a{color:#545454;text-decoration:none}
a:hover{color:#ff4a00;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
fieldset, img{border:0;}
div,form,img,ul,li{margin: 0; padding: 0; border: 0;}
.clearfix:after{content: "";display: table;clear: both;}
.clearfix{*zoom: 1;}
.clear{clear:both;}
/*header*/
.header{margin-left: auto; margin-right: auto; width: 100%;}
.header .top{height: 40px; margin-left: auto; margin-right: auto; width: 990px;}
.header .top .top_link{float: left; width: 600px;}
.header .nav_menu{background-image: url("/Images/zhongkao/pc_img/menu.jpg"); background-repeat: repeat-x; height: 45px; line-height: 45px; width: 100%;}
.top .top_link li{float: left; height: 40px; line-height: 40px; padding-left: 2px; padding-right: 2px;}
.top .top_link .dropdown{padding-left: 15px;}
.header .top .top_login{float: right; width: 350px;}
.top .top_login a{float: right; height: 40px; line-height: 40px; padding-right: 8px;}
.top .top_link .dropdown .icon_arrow{-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #9f9f9f #fafafa #fafafa; border-image: none; border-style: solid; border-width: 3px; display: inline-block; margin-left: 5px;}
.header .top1{height: 84px; margin-left: auto; margin-right: auto; width: 990px;}
.header .top1 img{float: left; margin-top: 12px;}
.header .top1 .top1_search{float: right; height: 29px; padding-top: 25px; text-align: right; width: 423px;}
.site .top1 .top1_search{float: right; height: 29px; padding-top: 25px; text-align: right; width: 423px;}
.header .top1_ss{background-image: url("/Images/zhongkao/pc_img/btn.jpg"); background-position: 5px 6px; background-repeat: no-repeat; border: 1px solid #8f8f9b; color: #999999; float: left; height: 27px; line-height: 27px; margin-right: 5px; padding: 0 0 0 25px; width: 300px;}
.site .top1_ss{background-image: url("/Images/zhongkao/pc_img/btn.jpg"); background-position: 5px 6px; background-repeat: no-repeat; border: 1px solid #8f8f9b; color: #999999; float: left; height: 27px; line-height: 27px; margin-right: 5px; padding: 0 0 0 25px; width: 240px;}
.top1_ss1{background-image: url("/Images/zhongkao/pc_img/search.jpg"); background-repeat: no-repeat; border: medium none; cursor: pointer; height: 29px; width: 91px;}
.header .menu{clear: both; color: #ffffff; margin-left: auto; margin-right: auto; width: 990px;}
.header .menu a{color: #ffffff; display: inline-table; font-family: "黑体"; font-size: 16px; font-weight: normal; height: 45px; line-height: 45px; padding: 0 8px; text-align: center;}
.header .menu .selected{background-color: #ff4a00; display: inline-table; height: 45px;}
.header .menu a:hover, .header .menu a:active{background-color: #ff4a00; display: inline-table; height: 45px; padding: 0 10px; text-decoration:none;}
.header .a1{display:none;background-color: #fbfbfb; border-color: #ededed; border-style: solid; border-width: 0 1px 1px; height: 45px; line-height: 45px; margin-left: auto; margin-right: auto; width: 990px;}
.header .a1 li{float: left; height: 45px; line-height: 45px; padding: 0 7px;}
.header .a1 .nav_hot{font-size:14px; font-family:"宋体"; color:#ff4a00; font-weight:bold;}
.header .a1 li span{font-size:12px; font-family:"宋体"; color:#545454; font-weight:bold;}
.header .a1 li span a{font-size:12px; font-family:"宋体"; color:#545454; font-weight:bold;}
.header .a1 li a{font-size:12px; font-family:"宋体"; color:#8f8f9b; font-weight:normal;}
/*city*/
.newsite{float: left; height: 33px; line-height: 33px; margin: 27px 0 0 10px; position: relative; width: 80px;}
.newsite dl{background: rgba(0, 0, 0, 0) url("/Images/zhongkao/pc_img/sitebg.gif") no-repeat scroll 0 0; cursor: pointer; height: 33px; overflow: hidden; position: absolute; width: 80px; z-index: 100;}
.newsite dl dt{padding-left: 6px; width: 74px;}
.newsite dl dd{background-color: #fff; border: 1px solid #ff966b; color: #e4e4e4; padding: 10px 12px; width: 274px; word-spacing: 1px;}
.newsite dl dd em{color: #666;}
.newsite dl dd .blue{color: #2c6bb3;}
.newsite dl dd p{border-bottom: 1px dashed #ddd; margin-bottom: 5px; padding-bottom: 5px;}
.newsite dl dd p.last{border-bottom: medium none; margin: 0; padding: 0;}
.newsite dl dd p a{padding: 2px;}
.newsite dl dd p a:hover{background-color: #404144; color: #fff; text-decoration: none;}
.newsite dl dd ul li{float: left; margin: 0 5px; width: 26px;}
.newsite dl.on{height: auto; width: 300px;}
.site1{left: 0; position: absolute;}
.roll-show {
    padding: 10px 0 10px;
    position: relative;
    width: 712px;
}
.roll-show ul {
    height: 485px;
    width: 712px;
}
.roll-show ul li {
    display: none;
}
.roll-show ul li img {
    display: block;
    height: 485px;
    width: 712px;
}
.roll-show .prev, .roll-show .next {
    background: rgba(0, 0, 0, 0) url("/Images/zhongkao/pc_img/photo_btn.png") no-repeat scroll 0 0;
    cursor: pointer;
    display: none;
    height: 54px;
    margin-top: -27px;
    overflow: hidden;
    position: absolute;
    text-indent: -9999px;
    top: 50%;
    width: 58px;
    z-index: 2;
}
.roll-show .prev {
    background-position: 0 -64px;
    left: 5px;
}
.roll-show .next {
    background-position: 0 -118px;
    right: 5px;
}
.roll-wrap {
    background: #414346 none repeat scroll 0 0;
    overflow:hidden;
	padding: 8px 10px;
    width: 692px;
}
.roll-prev, .roll-next {
    background: rgba(0, 0, 0, 0) url("/Images/zhongkao/pc_img/photo_btn.png") no-repeat scroll 0 0;
    cursor: pointer;
    display: block;
    float: left;
    height: 64px;
    text-indent: -9999px;
    width: 13px;
}
.roll-prev {
    background-position: 0 0;
    margin-right: 5px;
}
.roll-next {
    background-position: -13px 0;
    margin-left: 57px;
}
.rollbox {
    display: inline;
    float: left;
    overflow: hidden;
    width: 600px;
}
.rollbox ul {
    display: inline;
    float: left;
    left: 0;
    position: relative;
    width: 10000px;
}
.rollbox ul li {
    display: block;
    float: left;
    height: 64px;
    margin: 0 8px;
    position: relative;
    width: 84px;
}
.rollbox ul li img {
    border: 2px solid #414346;
    cursor: pointer;
    height: 60px;
    width: 80px;
}
.rollbox ul li.borderbox img {
    border-color: #ff8929;
}
.roll-opacitybgL, .roll-opacitybgR {
    height: 450px;
    position: absolute;
    width: 320px;
}
.roll-opacitybgL {
    left: 0;
    top: 0;
}
.roll-opacitybgR {
    right: 0;
    top: 0;
}
.page{clear: both; height: 23px; margin-bottom: 20px; margin-top: 20px; text-align: center;}
.page a{border: 1px solid #ededed; display: inline-block; line-height: 23px; margin: 0 2px; padding: 0 6px;}
.page b{background: #ff4a00; border: 1px solid #ff4a00; color: #fff; display: inline-block; font-weight: bold; line-height: 23px; margin: 0 1px; padding: 0 9px;}

/*内容页上下篇*/
.naxt_cont{padding: 0 15px;height: 80px;border-top: 1px dashed #d2d2d2;overflow: hidden;}
.naxt_cont .naxt_fl{display:block;text-align:left;color: #FF665E;font: 14px/40px "宋体";width: 650px;margin:10px 10px 0 0;}
.naxt_cont .naxt_fr{display:block;text-align:left;color: #999;font: 14px/30px "宋体";width: 650px;margin-right: 10px;overflow: hidden;}
.naxt_cont a:hover{color:#999;}

.detail img{max-width: 670px;}